/*下单列表*/
#menuMod .searchMod{padding: 12px;overflow: hidden;}
#menuMod .searchMod .search-box{height: 36px;background-color: #fff;border-radius: 6px;overflow: hidden;}
#menuMod .searchMod .search-box input{height: 100%;overflow: hidden;box-sizing: border-box;padding: 0 12px;line-height: 1.2;font-size: 14px;}
#menuMod .searchMod .search-box .btn{width: 48px;height: 100%;background: url(../image/icon/search-icon-white.png) center no-repeat #51BBED;background-size: auto 18px;}
#menuMod .searchMod .res{line-height: 30px;padding: 0 15px;}
#menuMod .searchMod .res .result{color: #888;}
#menuMod .searchMod .res .btn{color: #51BBED;}
.menu-list .box{margin: 0 12px 12px;border-radius: 4px;padding: 12px;font-size: 14px;line-height: 20px;}
.menu-list .box .t1{color: #333;}
.menu-list .box .t2{color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 5px;}
.nullMod{text-align: center;font-size: 14px;color: #666;padding: 50px 0;}
#selectMod .date-slot label{display: inline-block;height: 34px;vertical-align: middle;overflow: hidden;line-height: 34px;width: 90px;box-sizing: border-box;position: relative;}
#selectMod .date-slot label input{position: absolute;top: 0;left: 0;display: block;width: 100%;height:100%;opacity: 0;}
/*下单列表 end*/

/*下单信息*/
.dtl-headMod{overflow: hidden;margin-bottom: 10px;}
/*.dtl-headMod .bg{background-color: #51BBED;height: 60px;}*/
.dtl-headMod .info{margin: 0 12px;padding: 15px 0;background-color: #fff;}
.dtl-headMod .info .t1{color: #333;font-weight: bold;}
.dtl-headMod .info .t2{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top: 8px;color: #888;}
.menuDtlMod .box{padding: 0 12px 5px;overflow: hidden;background-color: #fff;position: relative;margin-bottom: 10px;}
/*.menuDtlMod .box .state{width: 57px;height: 50px;background: url(../image/menu/sign.png) center top no-repeat;background-size: 100% auto;position: absolute;top: 0;right: 12px;}
.menuDtlMod .box .state span{font-size: 12px;color: #51BBED;-webkit-transform: rotate(-20deg);transform: rotate(-20deg);margin-top: -4px;}*/
.menuDtlMod .box .info{overflow: hidden;padding-top: 5px;position: relative;}
.menuDtlMod .box .info .statu{position: absolute;right: 20px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);font-size: 16px;}
.menuDtlMod .box .info h5{margin-top: 8px;color: #333;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
.menuDtlMod .box .info h5 .name{color: #888;}
.menuDtlMod .box .subMod{padding: 5px 0;}
.menuDtlMod .box .sub{overflow: hidden;}
.menuDtlMod .box .sub .sub-box{padding: 8px 12px;border-radius: 4px;background-color: #f5f5f5;margin: 5px 0;line-height: 24px;white-space: nowrap;}
.menuDtlMod .box .sub .sub-box .type{color: #51BBED;}
.menuDtlMod .box .sub .sub-box .btn{width: 30px;height: 30px;background:url(../image/icon/bottom-arrow-gray.png) center no-repeat;background-size: 12px auto;margin-right: -12px;margin-top: -3px;}
.menuDtlMod .box .sub .sub-box .btn.clk{transform: rotate(180deg);}
.menuDtlMod .box .sub .progressMod{line-height: 28px;padding-right: 30px;padding-left: 12px;color: #666;padding-bottom: 5px;display: none;}
.menuDtlMod .box .sub .progressMod .list .sign{width: 14px;height: 14px;border-radius: 50%;background-color: #fff;position: relative;z-index: 3;margin-right: 10px;}
.menuDtlMod .box .sub .progressMod .list .sign .dot{width: 6px;height: 6px;border-radius: 50%;background-color: #ccc;}
.menuDtlMod .box .sub .progressMod .list .sign .icon{display: none;}
.menuDtlMod .box .sub .progressMod .list .sign:before{content: '';width: 1px;height: 7px;background-color: #cccccc;position: absolute;bottom: 100%;left: 7px;transform: translateX(-50%);}
.menuDtlMod .box .sub .progressMod .list .sign:after{content: '';width: 1px;height: 7px;background-color: #cccccc;position: absolute;top: 100%;left: 7px;transform: translateX(-50%);}
.menuDtlMod .box .sub .progressMod .list:first-child .sign:before,.menuDtlMod .box .sub .progressMod .list:last-child .sign:after{content: none;}
.menuDtlMod .box .sub .progressMod .completed{color: #51BBED;}
.menuDtlMod .box .sub .progressMod .completed .sign{background-color: #e6e6e6;}
.menuDtlMod .box .sub .progressMod .completed .sign .dot{background-color: #51BBED;}
.menuDtlMod .box .sub .progressMod .ing{color: #51BBED;}
.menuDtlMod .box .sub .progressMod .ing .sign .dot{display: none;}
.menuDtlMod .box .sub .progressMod .ing .sign .icon{display: block;width: 18px;height: 18px;position:absolute;top: -2px;left: -2px;z-index: 4;}
/*下单信息 end*/

/*款项明细*/
.moneyNav{width: 100%;position: absolute;top: 44px;background-color: #EFEFF4;}
.moneyNav .nav{line-height: 44px;}
.moneyNav .nav .on{color: #51BBED;position: relative;}
.moneyNav .nav .on:after{content: '';width: 34px;height: 2px;background-color: #51BBED;position: absolute;bottom: 0;left: 50%;margin-left: -17px;}
#menuMoneyDtl .selMod .btn-box{margin-left: 12px;padding:15px 5px;overflow: hidden;}
#menuMoneyDtl .selMod .btn-box li{font-size: 16px;width: 46%;margin: 0 2%;line-height: 40px;box-sizing: border-box;border: 1px solid #51BBED;color: #51BBED;float: left;text-align: center;border-radius: 4px;}
#menuMoneyDtl .selMod .btn-box li.on{background-color: #51BBED;color: #fff;box-shadow: 3px 3px 5px rgba(61,165,231,.4);}
.moneyModWrap .box .list{background-color: #fff;padding:0 12px;}
.moneyModWrap .box .list .sub-bt{line-height: 36px;color: #666;font-size: 14px;}
.moneyModWrap .box .list .sub{padding: 12px 0;}
.moneyModWrap .box .list .sub .val{color: #B1242A;margin-top: 6px;}
.moneyModWrap .box .list .sub .time{color: #999;}
.moneyModWrap .box .list .sub .type{padding-left: 26px;}
.moneyModWrap .box .list .sub[data-type="0"] .type{background: url(../image/menu/val_icon_1.png) left center no-repeat;background-size: auto 20px;}
.moneyModWrap .box .list .sub[data-type="1"] .type{background: url(../image/menu/val_icon_2.png) left center no-repeat;background-size: auto 20px;}
.moneyModWrap .box .list .sub[data-type="2"] .type{background: url(../image/menu/val_icon_3.png) left center no-repeat;background-size: auto 20px;}
.help_icon{background: url(../image/menu/help_icon.png) center no-repeat;background-size:20px auto}
#helpMask .helpMod{position: absolute;z-index: 20;width: 80%;padding: 0 15px;overflow: hidden;background-color: #fff;border-radius: 4px;top:50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);box-sizing: border-box;line-height: 1.4;}
#helpMask .helpMod .bt{padding:18px 0;font-weight: bold;}
#helpMask .helpMod h5{color: #555;line-height: 1.2;width: 94%;margin: auto;}
/*款项明细 end*/

.sel_icon{background: url(../image/icon/sel_icon.png) center no-repeat;background-size: auto 22px;}


.color-1{color: #4eee94 !important;}/*意向（待办、客户）*/
.color-2{color: #d2b4d5 !important;}/*预订（待办、客户、他人跟进）*/
.color-3{color: #b5d496 !important;}/*"意向（初测）（待办、客户、他人跟进）预订（初测）（客户、他人跟进）"*/
.color-4{color: #dddd5b !important;}/*预订（复测）（他人跟进、客户）*/
.color-5{color: #8ec2da !important;}/*已签单（客户）*/
.color-6{color: #fbab6c !important;}/*已下单（客户）*/
.color-7{color: #ff8787 !important;}/*已安装（客户）*/
.color-8{color: #f8cddd !important;}/*新客户（待办）*/
.color-9{color: #63e7dd !important;}/*待下单（待办）*/
.color-10{color:#fbd391 !important;}/*待签单（待办）*/
.color-11{color:#f5b19d !important;}/*初测预约（待办、我的测量）*/
.color-12{color:#cec0c5 !important;}/*初测预约确认（待办、我的测量）*/
.color-13{color:#88ccc3 !important;}/*初测确认（待办、我的测量）*/
.color-14{color:#f57caf !important;}/*复测预约（待办、我的测量）*/
.color-15{color:#9bdd9d !important;}/*复测确认（待办、我的测量）*/
.color-16{color:#9f99ca !important;}/*复测预约确认（待办、我的测量）*/
.color-17{color:#cdc9a5 !important;}/*派单*/
.color-18{color:#0070C0 !important;}/*业务员待分配*/
.color-19{color:#15C2CE !important;}/*已生产*/
.color-20{color:#6CCE15 !important;}/*已发货*/
.color-21{color:#00ff80 !important;}/*已受理*/
.color-22{color:#923c08 !important;}/*已包装*/
.color-23{color:#3d5fd4 !important;}/*售后已受理*/
.color-24{color:#e5be89 !important;}/*已排单*/
.color-25{color:#27b256 !important;}/*已完工*/
.color-26{color:#3911fe !important;}/*已回访*/




.menu-list .box .color-1{background-color: #4eee94 !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*意向（待办、客户）*/
.menu-list .box .color-2{background-color: #d2b4d5 !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*预订（待办、客户、他人跟进）*/
.menu-list .box .color-3{background-color: #b5d496 !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*"意向（初测）（待办、客户、他人跟进）预订（初测）（客户、他人跟进）"*/
.menu-list .box .color-4{background-color: #dddd5b !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*预订（复测）（他人跟进、客户）*/
.menu-list .box .color-5{background-color: #8ec2da !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*已签单（客户）*/
.menu-list .box .color-6{background-color: #fbab6c !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*已下单（客户）*/
.menu-list .box .color-7{background-color: #ff8787 !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*已安装（客户）*/
.menu-list .box .color-8{background-color: #f8cddd !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*新客户（待办）*/
.menu-list .box .color-9{background-color: #63e7dd !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*待下单（待办）*/
.menu-list .box .color-10{background-color:#fbd391 !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*待签单（待办）*/
.menu-list .box .color-11{background-color:#f5b19d !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*初测预约（待办、我的测量）*/
.menu-list .box .color-12{background-color:#cec0c5 !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*初测预约确认（待办、我的测量）*/
.menu-list .box .color-13{background-color:#88ccc3 !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*初测确认（待办、我的测量）*/
.menu-list .box .color-14{background-color:#f57caf !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*复测预约（待办、我的测量）*/
.menu-list .box .color-15{background-color:#9bdd9d !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*复测确认（待办、我的测量）*/
.menu-list .box .color-16{background-color:#9f99ca !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*复测预约确认（待办、我的测量）*/
.menu-list .box .color-17{background-color:#cdc9a5 !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*派单*/
.menu-list .box .color-18{background-color:#0070C0 !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*业务员待分配*/
.menu-list .box .color-19{background-color:#15C2CE !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*已生产*/
.menu-list .box .color-20{background-color:#6CCE15 !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*已发货*/
.menu-list .box .color-21{background-color:#00ff80 !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*已受理*/
.menu-list .box .color-22{background-color:#923c08 !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*已包装*/
.menu-list .box .color-23{background-color:#3d5fd4 !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*售后已受理*/
.menu-list .box .color-24{background-color:#e5be89 !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*已排单*/
.menu-list .box .color-25{background-color:#27b256 !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*已完工*/
.menu-list .box .color-26{background-color:#3911fe !important;color: #fff !important;padding:0 10px;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;vertical-align: middle;}/*已回访*/